<!--
  功能：功能描述
  作者：邹惜财
  邮箱：2629770174@qq.com
  时间：2020年05月19日 10:55:17
  版本：v1.0
  修改记录：
  修改内容：
  修改人员：
  修改时间：
-->
<template>
<div class="loading">
    <img width="24" height="24" src="./loading.gif">
    <p class="desc">{{title}}</p>
</div>
</template>

<script>
export default {
  // 组件名称
  name: 'demo',
  // 组件参数 接收来自父组件的数据
  props: {
    title: {
      type: String,
      default: '正在加载......'
    }
  }
}
</script>

<!-- Add "scoped" attribute to limit CSS to this component only -->
<!--使用了scoped属性之后，父组件的style样式将不会渗透到子组件中，-->
<!--然而子组件的根节点元素会同时被设置了scoped的父css样式和设置了scoped的子css样式影响，-->
<!--这么设计的目的是父组件可以对子组件根元素进行布局。-->
<style scoped lang="stylus" rel="stylesheet/stylus">
@import '~common/stylus/variable'
    .loading
        width: 100%
        height: 40px
        text-align: center
        img {
            margin-top: 10px
        }
</style>
